Kirkcudbright

Kirkcudbright (http://www.kirkcudbright.co.uk) is a small coastal town in South West Scotland. It is situated in the Dumfries and Galloway area